#include <math.h>
int fieeetomsbin(src4,dst4);преобразует число с плавающей
точкой в формате.
IEEE в двоичный формат с пла-
вающей точкой MS.
int fmsbintoieee(src4,dst4); преобразует число в двоичном
формате MS с плавающей точкой
в число с плавающей точкой в
формате IEEE.
Описание.
Процедура fieeetomsbin преобразовывает число с одинарной точностью и с плавающей точкой в формате IEEE к двоичному формату Microsoft.
Процедура fmsbintoieee преобразовывает число с плавающей точкой в двоичном формате Microsoft к формату IEEE.
Эти процедуры позволяют программам Си, которые записывают числа с плавающей точкой в формат IEEE , использовать численные данные в полях данных случайного доступа, созданные при помощи Microsoft BASIC , который записывает числа с плавающей точкой в двоичный формат Microsoft и наоборот.
Аргумент scr4 указывает на преобразуемое float -значение.
Результат записывается в расположение, заданное аргументом dst4 .
Возвращаемое значение.
Эти функции возвращают 0, если преобразование было успешным и 1, если преобразование повлекло переполнение.
Замечание!
Эти процедуры не обрабатывают IEEE NAN и бесконечность. Необычные IEEE трактуются в преобразованиях как 0.